package com.flyan.game.motafx.entity.npc;

import com.flyan.game.motafx.entity.BaseEntityInfo;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * npc 信息
 *
 * @author flyan
 * @version 1.0
 * @email flyan_by_chenu@sina.com
 * @since 2025/2/7
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class NpcEntityInfo extends BaseEntityInfo {

    /**
     * 过场动画脚本
     */
    private String cutsceneScript;

    /**
     * 过场动画结束后回调效果
     */
    private String cutsceneOnFinishCallbackEffect;

    /**
     * 效果
     */
    private List<String> effects;

}
